let mongoose = require("mongoose");
// 根据需求创建集合规则（本质是一个用来创建集合的构造函数）
const Studentschema=new mongoose.Schema({
	name:{
		type:String,
		minlength:2,
		maxlength:10,
		required:true
	},
	age:{
		type:Number,
		min:10,
		max:99,

	},
	sex:{
		type:String,
	},
	email:String,
	hobbies:[String],
	collage:String,
	enterDate:{
		type:Date,
		default:Date.now
	}
});

// 用集合规则创建一个项目集合（本质上也是一个构造函数：用于创建这集合下的文档）
const student = mongoose.model("Student",Studentschema);
// 导出这个模块中的student集合
module.exports=student;



